﻿<h2>Saisie Visiteur</h2>
<?php echo validation_errors(); ?>
<?php echo form_open('espace_delegue/validation_saisie'); ?>
<form>
<fieldset> <legend><h3>Date d'intervention</h3></legend> 
</br>Aujourd'hui :&nbsp;&nbsp;<?php
// Définit le fuseau horaire par défaut à utiliser. Disponible depuis PHP 5.1
echo date('d/m/Y');
?>
</fieldset>
</br>

<fieldset><legend><h3>Médicament présenté</h3></legend>
<div id="medicament">
</br>Médicament : <select name="medicament" id="medic_select" required>
<?php
echo '<option value="" selected></option>';
foreach($medicaments as $medicament){
echo  utf8_encode('<option>'.$medicament->getMednomcommercial().'</option>');
}
?>
</select></br>
</fieldset></br>

<fieldset><legend><h3>Résumé</h3></legend> 
</br><h3>Nom du Praticien</h3>
<select name="praticien" required>
<?php
echo '<option value="" selected></option>';
foreach($saisies as $saisie){
echo  utf8_encode('<option>'.$saisie->getPranom().' '.$saisie->getPraprenom().'</option>');
}
?>
</select>

</br></br>

<script>
function check_motif(){
	var select = document.getElementById('motif_select');
	var value = select.options[select.selectedIndex].value;
	if(value=="Autre"){
		document.getElementById('motif_autre').disabled = false;
	}
	else{
		document.getElementById('motif_autre').disabled = true;
	}
}
</script>

<h3>Motif de visite</h3>
<select id="motif_select" name="motif" size="5" onChange="check_motif()" required> 
<option value="Périodicité">Périodicité</option>
<option value="Actualisation">Actualisation</option>
<option value="Relance">Relance</option>
<option value="Solicitation">Solicitation</option>
<option value="Autre">Autre</option>

</select><input id="motif_autre" type="text" name="autre" size="15" disabled />
</br></br>

<h3>Bilan de la visite</h3>
<textarea name="bilan" rows="8" cols="85" required></textarea> 
</br>
</fieldset></br>

<script>
var nbProd = 0;
function add_produit(){
nbProd++;
var prod_supp = document.getElementById('produit_supp');
var prod = document.getElementById('produit');
var prod_clone = prod.cloneNode(true);
prod_clone.id = 'produit'+nbProd;
prod_clone.setAttribute('style','display:block')
clearChildren(prod_clone);
prod_supp.appendChild(prod_clone);
}
function clearChildren(element) {
   for (var i = 0; i < element.childNodes.length; i++) {
      var e = element.childNodes[i];
      if (e.tagName) switch (e.tagName.toLowerCase()) {
         case 'input':
            switch (e.type) {
               case "radio":
               case "checkbox": e.checked = false; break;
               case "button": if(e.id == "delete_bt"){e.setAttribute('onclick','del_produit("produit'+nbProd+'")');};
               case "submit":
               case "image": break;
               default: e.value = ''; break;
            }
            break;
         case 'select': e.selectedIndex = 0; break;
         case 'textarea': e.innerHTML = ''; break;
         default: clearChildren(e);
      }
   }
}

function del_produit(produit){
	document.getElementById(produit).parentNode.removeChild(document.getElementById(produit));
}
</script>

<fieldset><legend><h3>Echantillons</h3></legend>
<div id="produit" style="display:none">
</br>Produits : <select name="produit[]" id="prod_select">
<?php
echo '<option value="" selected></option>';
foreach($echantillons as $echantillon){
echo  utf8_encode('<option>'.$echantillon->getMednomcommercial().'</option>');
}
?>
</select> 

<input type="number" name="quantite[]" value="" size="2" maxlength="1" onKeypress="event.returnValue =(event.keyCode >= 49 && event.keyCode <= 57) || event.keyCode==8; return (event.which >= 49 && event.which <= 57)|| event.keyCode==8"><input id="delete_bt" type="button" value="X" style="color:red" onclick="del_produit('produit')">
</div>
<div id="produit_supp"></div>
<br /><input type="button" name="plus" value="Ajouter un produit" onClick="add_produit();">
</br></br></fieldset></br>

<fieldset><legend><h3>Saisie définitive</h3></legend>
Avez-vous correctement remplit tous les champs ? &nbsp; &nbsp; &nbsp;<input type="checkbox" name="check_validation" value="checkbox" required> oui</br></br>
<input type="reset" value="Annuler" /><input type="submit" value="Envoyer Rapport"/>
</fieldset>
</form>